debris kibble - German English Dictionary